package com.ndp.fb.redis.model;

import com.ndp.fb.rdb.annotation.Column;
import com.ndp.fb.rdb.annotation.NoSave;
import com.ndp.fb.rdb.model.BaseAdLevel;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * Created by Administrator on 2014/12/24.
 */
@Setter
@Getter
@NoArgsConstructor
public class AdGroupLevel extends BaseAdLevel {
    @Column("creative_key")
    private String adCreativeBatchIndex;  //一批广告可以通过它找到创意id
    //ad_group_key
    private String adGroupKey;            //一批广告 通过它 知道此广告属于哪个adset
    //ad_group_id
    private String adGroupId;
    //name
    private String name;
    //bid_type
    private String bidType;
    //bid_info
    private Object bidInfo;
    //conversion_specs
    private Object conversionSpecs;
    //ad_set_id
    private Long adSetId;
    @Column(value = "campaign_group_id")
    private Long adCampaignGroupId;
    //targeting
    private Object targeting;

    //dpa参数额外增加
    private Object trackingSpecs;
    //adgroup_status
    private String adgroupStatus;
    @NoSave
    private String objective;
    //locale
    private String locale;
    //ad_creative_id
    private Long adCreativeId;
    //product_type
    private String productType;

}
